package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 装扮试用信息对象 outifts_trial_record
 * 
 * @author ruoyi
 * @date 2025-02-10
 */
public class OutiftsTrialRecord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 用户装扮试用记录id */
    @Excel(name = "用户装扮试用记录id")
    private Long trialRecordId;

    /** 用户 ID */
    @Excel(name = "用户 ID")
    private Long userId;

    /** 装扮ID */
    @Excel(name = "装扮ID")
    private Long outiftsId;

    /** 试用次数 */
    @Excel(name = "试用次数")
    private Long count;

    public void setTrialRecordId(Long trialRecordId) 
    {
        this.trialRecordId = trialRecordId;
    }

    public Long getTrialRecordId() 
    {
        return trialRecordId;
    }
    public void setUserId(Long userId) 
    {
        this.userId = userId;
    }

    public Long getUserId() 
    {
        return userId;
    }
    public void setOutiftsId(Long outiftsId) 
    {
        this.outiftsId = outiftsId;
    }

    public Long getOutiftsId() 
    {
        return outiftsId;
    }
    public void setCount(Long count) 
    {
        this.count = count;
    }

    public Long getCount() 
    {
        return count;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("trialRecordId", getTrialRecordId())
            .append("userId", getUserId())
            .append("outiftsId", getOutiftsId())
            .append("createTime", getCreateTime())
            .append("count", getCount())
            .toString();
    }
}
